\relax 
\providecommand\hyper@newdestlabel[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}架构设计}{6}{chapter.2}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}系统架构概述}{6}{section.2.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Layered Architecture of the C++ Function Call Tree Analysis System}}{6}{figure.caption.26}\protected@file@percent }
\newlabel{fig:layered-architecture}{{2.1}{6}{Layered Architecture of the C++ Function Call Tree Analysis System}{figure.caption.26}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}架构原则}{6}{subsection.2.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{关注点分离}{7}{section*.27}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{依赖倒置}{7}{section*.28}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{单一职责原则}{7}{section*.29}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{开闭原则}{7}{section*.30}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.2}组件设计}{7}{section.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}核心组件}{7}{subsection.2.2.1}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{调用图构建器}{7}{section*.31}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{验证引擎}{7}{section*.32}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{输出格式化器}{7}{section*.33}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}设计模式}{7}{subsection.2.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{策略模式}{7}{section*.34}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{工厂模式}{7}{section*.35}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{观察者模式}{8}{section*.36}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{职责链模式}{8}{section*.37}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.3}数据流架构}{8}{section.2.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}分析流水线}{8}{subsection.2.3.1}\protected@file@percent }
\@writefile{loa}{\contentsline {algorithm}{\numberline {2}{\ignorespaces 数据流流水线}}{8}{algorithm.2}\protected@file@percent }
\newlabel{alg:data-flow}{{2}{8}{数据流流水线}{algorithm.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}数据结构}{8}{subsection.2.3.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Example Call Graph Structure with Cycle Detection}}{9}{figure.caption.38}\protected@file@percent }
\newlabel{fig:call-graph-example}{{2.2}{9}{Example Call Graph Structure with Cycle Detection}{figure.caption.38}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.4}可扩展性与性能}{9}{section.2.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}性能优化策略}{9}{subsection.2.4.1}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{懒加载}{9}{section*.39}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{并行处理}{9}{section*.40}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{增量分析}{9}{section*.41}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{内存管理}{9}{section*.42}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}可扩展性架构}{9}{subsection.2.4.2}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{分布式处理}{10}{section*.43}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{缓存策略}{10}{section*.44}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{资源管理}{10}{section*.45}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.5}错误处理与弹性}{10}{section.2.5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.1}错误分类}{10}{subsection.2.5.1}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{解析错误}{10}{section*.46}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{分析错误}{10}{section*.47}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{系统错误}{10}{section*.48}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.2}弹性机制}{10}{subsection.2.5.2}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{优雅降级}{10}{section*.49}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{错误恢复}{10}{section*.50}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{部分结果}{10}{section*.51}\protected@file@percent }
\@writefile{loa}{\contentsline {algorithm}{\numberline {3}{\ignorespaces 弹性分析策略}}{10}{algorithm.3}\protected@file@percent }
\newlabel{alg:resilient-analysis}{{3}{10}{弹性分析策略}{algorithm.3}{}}
\@setckpt{chapters/ch2_architecture_design}{
\setcounter{page}{12}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{2}
\setcounter{section}{5}
\setcounter{subsection}{2}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{2}
\setcounter{table}{0}
\setcounter{parentequation}{0}
\setcounter{lstnumber}{1}
\setcounter{section@level}{4}
\setcounter{Item}{0}
\setcounter{Hfootnote}{0}
\setcounter{Hy@AnnotLevel}{0}
\setcounter{bookmark@seq@number}{27}
\setcounter{float@type}{16}
\setcounter{algorithm}{3}
\setcounter{ALG@line}{6}
\setcounter{ALG@rem}{0}
\setcounter{ALG@nested}{0}
\setcounter{ALG@Lnr}{2}
\setcounter{ALG@blocknr}{10}
\setcounter{ALG@storecount}{0}
\setcounter{ALG@tmpcounter}{0}
\setcounter{LT@tables}{0}
\setcounter{LT@chunks}{0}
\setcounter{caption@flags}{2}
\setcounter{continuedfloat}{0}
\setcounter{subfigure}{0}
\setcounter{subtable}{0}
\setcounter{theorem}{0}
\setcounter{lstlisting}{0}
}
